overpower one's opponent - Espagnol Anglais Dictionnaire